home *** CD-ROM | disk | FTP | other *** search
/ Freelog 117 / FreelogNo117-OctobreNovembre2013.iso / Programmation / jedit / jedit5.1.0install.exe / {app} / modes / smi-mib.xml < prev    next >
Extensible Markup Language  |  2013-07-28  |  4KB  |  132 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!DOCTYPE MODE SYSTEM "xmode.dtd">
  4.  
  5. <!--
  6.     SMI MIB mode by Scott Allen (scotta@idirect.com)
  7.     For "Structure of Management Information" version 2 (SMIv2)
  8.         "Management Information Base" (MIB) modules as used by the
  9.         "Simple Network Management Protocol" (SNMP).
  10.  
  11.     As per RFC's 2578, 2579 and 2580
  12. -->
  13.  
  14. <MODE>
  15.     <PROPS>
  16.         <PROPERTY NAME="lineComment" VALUE="--" />
  17.  
  18.         <PROPERTY NAME="noWordSep" VALUE="-_" />
  19.  
  20.         <!-- Auto indent -->
  21.         <PROPERTY NAME="indentOpenBrackets" VALUE="{" />
  22.         <PROPERTY NAME="indentCloseBrackets" VALUE="}" />
  23.         <PROPERTY NAME="unindentNextLines" VALUE=".*::=\s*\{.*\}\s*$" />
  24.         <PROPERTY NAME="indentNextLines"
  25.             VALUE=".*(::=|AGENT-CAPABILITIES|DESCRIPTION|IMPORTS|MODULE-COMPLIANCE|MODULE-IDENTITY|NOTIFICATION-GROUP|NOTIFICATION-TYPE|OBJECT-GROUP|OBJECT-IDENTITY|OBJECT-TYPE|TEXTUAL-CONVENTION)\s*$" />
  26.     </PROPS>
  27.  
  28.     <RULES
  29.         IGNORE_CASE="FALSE"
  30.         HIGHLIGHT_DIGITS="TRUE">
  31.  
  32.         <EOL_SPAN TYPE="COMMENT1">--</EOL_SPAN>
  33.  
  34.         <SPAN TYPE="LITERAL1" NO_LINE_BREAK="FALSE">
  35.             <BEGIN>"</BEGIN>
  36.             <END>"</END>
  37.         </SPAN>
  38.  
  39.         <SEQ TYPE="OPERATOR">::=</SEQ>
  40.         <SEQ TYPE="OPERATOR">}</SEQ>
  41.         <SEQ TYPE="OPERATOR">{</SEQ>
  42.  
  43.         <SEQ TYPE="KEYWORD2">OBJECT IDENTIFIER</SEQ>
  44.         <SEQ TYPE="KEYWORD2">SEQUENCE OF</SEQ>
  45.         <SEQ TYPE="KEYWORD2">OCTET STRING</SEQ>
  46.  
  47.         <KEYWORDS>
  48.             <FUNCTION>AGENT-CAPABILITIES</FUNCTION>
  49.             <FUNCTION>BEGIN</FUNCTION>
  50.             <FUNCTION>END</FUNCTION>
  51.             <FUNCTION>FROM</FUNCTION>
  52.             <FUNCTION>IMPORTS</FUNCTION>
  53.             <FUNCTION>MODULE-COMPLIANCE</FUNCTION>
  54.             <FUNCTION>MODULE-IDENTITY</FUNCTION>
  55.             <FUNCTION>NOTIFICATION-GROUP</FUNCTION>
  56.             <FUNCTION>NOTIFICATION-TYPE</FUNCTION>
  57.             <FUNCTION>OBJECT-GROUP</FUNCTION>
  58.             <FUNCTION>OBJECT-IDENTITY</FUNCTION>
  59.             <FUNCTION>OBJECT-TYPE</FUNCTION>
  60.             <FUNCTION>TEXTUAL-CONVENTION</FUNCTION>
  61.  
  62.             <KEYWORD1>ACCESS</KEYWORD1>
  63.             <KEYWORD1>AUGMENTS</KEYWORD1>
  64.             <KEYWORD1>CONTACT-INFO</KEYWORD1>
  65.             <KEYWORD1>CREATION-REQUIRES</KEYWORD1>
  66.             <KEYWORD1>DEFINITIONS</KEYWORD1>
  67.             <KEYWORD1>DEFVAL</KEYWORD1>
  68.             <KEYWORD1>DESCRIPTION</KEYWORD1>
  69.             <KEYWORD1>DISPLAY-HINT</KEYWORD1>
  70.             <KEYWORD1>GROUP</KEYWORD1>
  71.             <KEYWORD1>INCLUDES</KEYWORD1>
  72.             <KEYWORD1>INDEX</KEYWORD1>
  73.             <KEYWORD1>LAST-UPDATED</KEYWORD1>
  74.             <KEYWORD1>MANDATORY-GROUPS</KEYWORD1>
  75.             <KEYWORD1>MAX-ACCESS</KEYWORD1>
  76.             <KEYWORD1>MIN-ACCESS</KEYWORD1>
  77.             <KEYWORD1>MODULE</KEYWORD1>
  78.             <KEYWORD1>NOTIFICATIONS</KEYWORD1>
  79.             <KEYWORD1>OBJECT</KEYWORD1>
  80.             <KEYWORD1>OBJECTS</KEYWORD1>
  81.             <KEYWORD1>ORGANIZATION</KEYWORD1>
  82.             <KEYWORD1>PRODUCT-RELEASE</KEYWORD1>
  83.             <KEYWORD1>REFERENCE</KEYWORD1>
  84.             <KEYWORD1>REVISION</KEYWORD1>
  85.             <KEYWORD1>STATUS</KEYWORD1>
  86.             <KEYWORD1>SYNTAX</KEYWORD1>
  87.             <KEYWORD1>SUPPORTS</KEYWORD1>
  88.             <KEYWORD1>UNITS</KEYWORD1>
  89.             <KEYWORD1>VARIATION</KEYWORD1>
  90.             <KEYWORD1>WRITE-SYNTAX</KEYWORD1>
  91.  
  92.             <KEYWORD2>AutonomousType</KEYWORD2>
  93.             <KEYWORD2>BITS</KEYWORD2>
  94.             <KEYWORD2>Counter32</KEYWORD2>
  95.             <KEYWORD2>Counter64</KEYWORD2>
  96.             <KEYWORD2>DateAndTime</KEYWORD2>
  97.             <KEYWORD2>DisplayString</KEYWORD2>
  98.             <KEYWORD2>Gauge32</KEYWORD2>
  99.             <KEYWORD2>InstancePointer</KEYWORD2>
  100.             <KEYWORD2>INTEGER</KEYWORD2>
  101.             <KEYWORD2>Integer32</KEYWORD2>
  102.             <KEYWORD2>IpAddress</KEYWORD2>
  103.             <KEYWORD2>MacAddress</KEYWORD2>
  104.             <KEYWORD2>Opaque</KEYWORD2>
  105.             <KEYWORD2>PhysAddress</KEYWORD2>
  106.             <KEYWORD2>RowPointer</KEYWORD2>
  107.             <KEYWORD2>RowStatus</KEYWORD2>
  108.             <KEYWORD2>SEQUENCE</KEYWORD2>
  109.             <KEYWORD2>TAddress</KEYWORD2>
  110.             <KEYWORD2>TDomain</KEYWORD2>
  111.             <KEYWORD2>TestAndIncr</KEYWORD2>
  112.             <KEYWORD2>TimeInterval</KEYWORD2>
  113.             <KEYWORD2>TimeStamp</KEYWORD2>
  114.             <KEYWORD2>TimeTicks</KEYWORD2>
  115.             <KEYWORD2>TruthValue</KEYWORD2>
  116.             <KEYWORD2>StorageType</KEYWORD2>
  117.             <KEYWORD2>Unsigned32</KEYWORD2>
  118.             <KEYWORD2>VariablePointer</KEYWORD2>
  119.  
  120.             <KEYWORD3>accessible-for-notify</KEYWORD3>
  121.             <KEYWORD3>current</KEYWORD3>
  122.             <KEYWORD3>deprecated</KEYWORD3>
  123.             <KEYWORD3>not-accessible</KEYWORD3>
  124.             <KEYWORD3>obsolete</KEYWORD3>
  125.             <KEYWORD3>read-create</KEYWORD3>
  126.             <KEYWORD3>read-only</KEYWORD3>
  127.             <KEYWORD3>read-write</KEYWORD3>
  128.             <KEYWORD3>SIZE</KEYWORD3>
  129.         </KEYWORDS>
  130.     </RULES>
  131. </MODE>
  132.